substantially equivalent position - French English Dictionary